<!DOCTYPE>
<html lang="en">
<head>
    <meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
    function convert(num){
        var result=0;//定义变量并初始化
        var dec="";//定义变量并初始化
        if(isNaN(num)){
            result=0;//如果是NaN，将变量赋值为0
        }else{
            if (num.length<4){
                result=num;//如果小于4位，将该数字赋值给变量
            }else{
                pos=num.indexOf(".",1);//获取数字中小数点的位置
                if (pos>0){
                    dec=num.substr(pos);   //获取小数部分的字符串，包括小数点
                    res=num.substr(0,pos);//获取整数部分的字符串
                }else{
                    res=num;//如果没有小数部分，将数字赋值给变量res
                }
                var tempResult="";//定义变量并初始化
                for(i=res.length;i>0;i-=3){     //将整数部分分位显示
                    if(i-3>0){
                        tempResult=","+res.substr(i-3,3)+tempResult;
                    }else{
                        tempResult=res.substr(0,i)+tempResult;
                    }
                }
                result=tempResult+dec;//连接整数部分和小数部分
            }
        }
        return result;//返回结果
    }
    var number=13625966;
    document.write(convert(number.toString()));
</script>
</body>
</html>